package kr.hkit.powerjava.chapter09;

public class Car {

	private static int numberOfCar = 0;
	
	private String color;
	private int speed, gear, id;
	
	public Car(String color, int speed, int gear) {
		this.color = color;
		this.speed = speed;
		this.gear = gear;
		this.id = ++Car.numberOfCar;
	}
	
	public static void main(String[] args) {
		System.out.println("총 생산된 차량 수: " + Car.numberOfCar);
		Car blue = new Car("blue", 100, 1);
		
		System.out.println("총 생산된 차량 수: " + Car.numberOfCar);
		Car red = new Car("red", 60, 2);
		
		System.out.println("총 생산된 차량 수: " + Car.numberOfCar);
		Car green = new Car("green", 80, 3);
		
		System.out.println("총 생산된 차량 수: " + Car.numberOfCar);
	}

	public static int getNumberOfCar() {
		return numberOfCar;
	}
}
